Big Huge Thesaurus

subfamily Cetoniidae

noun